amd development software java radius3 c++ projects microcontroller j2ee open source kingston application embedded developers infineon c166 8051 hardware .net thin-client electronics